@charset "utf-8";
/* CSS Document */


#layout_min{display:none}
@media screen and (max-width:1000px){
	#layout_max{display:none}
	#layout_min{display:block}
}

body,h1,h2,h3,h4,h5,h6,small{font-size:62.5%;}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -ms-box-sizing: border-box;
}

.scale_dot6{transform:scale(0.6,0.6); 	
-moz-transform:scale(0.6,0.6); 
-webkit-transform:scale(0.6,0.6); 
-o-transform:scale(0.6,0.6); 	
-ms-transform:scale(0.6,0.6);}


.mkc .mkc_w_auto{padding:0 20px; height:100%; display:block;}
.mkc .full_img{display:block; width:100%;}

.mkc .header{height:50px;background: rgba(22,28,31,0.75); display:block; overflow:hidden; position:fixed; top:0; left:0; width:100%; z-index:9999;}
.mkc .header .logo{height:55%; float:left; margin-top:12px; display:inline-block;}
.mkc .header .nav_icon{float:right; display:inline-block; width:30px; cursor:pointer; padding-top:10px;}
.mkc .header .nav_icon .nav_bor{ height:3px; background:#fff; display:block; margin:5px 0;}

.mkc .full_img_01{background:url(images/min/lxz/lxz_01.jpg) no-repeat center; background-size:cover; height:300px;}
.mkc .full_img_01_fz{background:url(images/min/pro_fz/img1.jpg) no-repeat center; background-size:cover; height:300px;}
.mkc .full_img_01_md{background:url(images/min/pro_md/img1.jpg) no-repeat center; background-size:cover; height:300px;}
.mkc .full_img_01_yd{background:url(images/min/pro_yd/img1.jpg) no-repeat center; background-size:cover; height:300px;}
.mkc .full_img_01_lxzhr{background:url(images/min/pro_lxzhr/img1.jpg) no-repeat center; background-size:cover; height:300px;}
.mkc .full_img_02{ max-width:1000px; display:block; margin:0 auto; margin-top:10px; width:100%;}
.mkc .full_img_03{ max-width:1000px; display:block; margin:0 auto; margin-top:20px; width:100%;}
.mkc .full_img_100{ max-width:1000px; display:block; margin:0 auto; margin-top:60px; width:100%;}
.mkc .full_img_40{ max-width:1000px; display:block; margin:0 auto; margin-top:40px; width:100%;}

.mkc .full_img_30{ max-width:1000px; display:block; margin:0 auto; margin-top:30px; width:100%;}
.mkc .full_img_06{ max-width:1000px; display:block; margin:0 auto; width:100%;}
.mkc .full_img_07{ max-height:278px; max-width:100%; display:block; margin:0 auto; padding-top:10em}
.mkc .full_img_04{background:url(images/min/lxz/lxz_03.jpg) no-repeat center; text-align:center; color:#fff; background-size:cover; height:1020px;}
.mkc .full_img_04 .l-title{font-size:3.3em; font-weight:100; line-height:1.2em; padding-top:10em}
.mkc .full_img_04 .m-title{font-size:2em; font-weight:100; line-height:1.4em; padding:20px 0}
.mkc .full_img_05{width:50%; float:left; display:inline-block;}
.mkc .text_01{text-align:center; padding-top:30px;}
.mkc .text_01 .l-title{font-size:3.3em; font-weight:100; line-height:1.2em;}
.mkc .text_01 .m-title{font-size:2.2em; font-weight:bold; line-height:1.4em; padding:20px 0}
.mkc .text_01 .ls-title{ font-size:2.4em; font-weight:100; line-height:1.4em;}

.mkc .text_02 .step {padding:10px 0 30px 0}
.mkc .text_02 .step span{width:1.4em; height:1.4em; display:inline-block; margin:0 5px; background:#cccccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.mkc .text_02 .step span.cur{ background:#1485c0;}

.mkc .text_02{text-align:center; padding-top:30px;}
.mkc .text_02 .l-title, .mkc .ab_bg_txt .l-title{font-size:3em; font-weight:100; line-height:1.2em;}
.mkc .text_02 .lm-title{font-size:2.1em; font-weight:100; line-height:2em;}
.mkc .text_02 .m-title, .mkc .ab_bg_txt .m-title{font-size:1.6em; font-weight:100; line-height:1.8em; padding:20px 10px;}

.mkc .text_02 .add_title span {width:25%; font-size:2em; color:#333; height:2.5em; cursor:pointer; text-align:center; line-height:2.5em; display:inline-block; background:#F1F1F1;}
.mkc .text_02 .add_title span.cur{background:#06C; color:#fff;}
.mkc .text_02 .add_detail{text-align:left; font-size:1.8em; line-height:2.2em; display:none; padding:1em; background:#f8f8f8;}
.mkc .text_02 .add_name{ font-size:1.3em; line-height:2em; display:block;}

.mkc .text_02 .ly{ padding:5em 1em; background:#f1f1f1; margin-top:1em;}
.mkc .text_02 .ly .wbk{ padding:1em; background:#fff; border:0; height:3em; line-height:2em; width:80%; font-size:1.5em;color:#808080; margin-bottom:0.8em }
.mkc .text_02 .ly .wby{ padding:1em; background:#fff; border:0; height:10em; line-height:2em;width:80%;font-size:1.5em;color:#808080;}
.mkc .text_02 .ly .bot{ padding:1em; background:#fff; border:0; margin:0 auto;width:80%;font-size:1.5em; color:#808080; height:3em; margin-top:0.6em; cursor:pointer;}

.mkc .text_02 .team{ padding:3em 5%; background:#fff;}
.mkc .text_02 .team li{ width:100%; margin:0 auto; cursor:pointer;  height:100%;}
.mkc .text_02 .team li .l_top{}
.mkc .text_02 .team li .l_top .peoimg{ width:50%; float:left; display:inline-block;}
.mkc .text_02 .team li .l_top .peoimg img{ width:100%; display:block;}
.mkc .text_02 .team li .l_top .peoname{width:50%; float:left; display:inline-block;position:relative; }
.mkc .text_02 .team li .l_top .peoname img{ width:100%; display:block;}
.mkc .text_02 .team li .l_top .peoname .name_sty1{ position:absolute; left:6%; bottom:6%; width:12em; height:1em;}
.mkc .text_02 .team li .l_top .peoname .name_sty2{ position:absolute; right:6%; bottom:6%;width:12em; height:1em;}



.mkc .text_02 .team li .l_top .peoname .name_sty1 .jt1{ height:1em; display:block; float:left; display:inline-block; background:url(images/min/team/team_ico2.png) no-repeat left; padding-left:2em;font-size:1.6em; line-height:1em; color:#4d4d4d;}
.mkc .text_02 .team li:hover .l_top .peoname .name_sty1 .jt1{ background:url(images/min/team/team_ico3.png) no-repeat left;}
.mkc .text_02 .team li .l_top .peoname .name_sty2 .jt1{ height:1em; display:block; float:left; display:inline-block; background:url(images/min/team/team_ico1.png) no-repeat right; padding-right:2em;font-size:1.6em; line-height:1em; color:#4d4d4d;}
.mkc .text_02 .team li:hover .l_top .peoname .name_sty2 .jt1{ background:url(images/min/team/team_ico3.png) no-repeat right;}




.mkc .text_02 .team li .l_down{ display:none; padding:2em 4em; background:#f2f2f2; margin-bottom:10px; text-align:left;}
.mkc .text_02 .team li .l_down .zw{ font-size:1.6em; line-height:1.8em; color:#008fd0;}
.mkc .text_02 .team li .l_down .bt{ font-size:2em; line-height:1.4em; color:#333;}
.mkc .text_02 .team li .l_down .js{ font-size:1.4em; line-height:1.8em;  text-indent:30px; color:#666; margin-top:1em;}
.mkc .text_02 .team li:hover .l_down{ display:block;}

.mkc .text_02 .m_notice{ width:90%; margin:5% auto;}
.mkc .text_02 .m_notice .year{ width:100%; display:block; margin:0 auto;}
.mkc .text_02 .m_notice .year .year1{ width:49%; float:left; display:inline-block; height:3em; font-size:2em; line-height:3em; color:#fff; text-align:center; background:#1f9dd6;}
.mkc .text_02 .m_notice .year .year2{ width:49%; float:right; display:inline-block; font-size:2em; line-height:3em; color:#333; background:#e4e4e4;}
.mkc .text_02 .m_notice .bt{ padding-top:5em; height:5em;}
.mkc .text_02 .m_notice .bt .ll{ float:left; display:inline-block; font-size:2.6em; line-height:3em; color:#1a1a1a;}
.mkc .text_02 .m_notice .bt .nn{ float:right; display:inline-block; background:url(images/min/notice/down.png) no-repeat left; padding-left:3em; font-size:1.6em; line-height:5em; color:#979797; height:5em;}
.mkc .text_02 .m_notice .newsli{ padding-top:5em; text-align:left;}
.mkc .text_02 .m_notice .newsli li{ margin-bottom:1em;}
.mkc .text_02 .m_notice .newsli li a{ font-size:1.6em; height:2em; line-height:2em; color:#6b6b6b; overflow:hidden; display:block;}
.mkc .text_02 .m_notice .newsli li a:hover{ color:#008fd0;}
.mkc .text_02 .m_notice .pageup{ text-align:center; padding-top:5em;}
.mkc .text_02 .m_notice .pageup span{ padding:0.5em; text-align:center; font-size:1em
; line-height:3em; color:#000;background:#f2f2f2;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;

  -moz-box-shadow: 0px 0px 2px #eaeaea;
  -webkit-box-shadow: 0px 0px 2px #eaeaea;
  box-shadow: 0px 0px 2px #eaeaea;
  border: 1px solid #eaeaea;
}
.mkc .text_02 .m_notice .pageup span a{font-size:1em; line-height:3em;color:#000;}


.mkc .text_02 .m_report{ padding-bottom:20%;}
.mkc .text_02 .m_report .title{ font-size:2.6em; line-height:3em; height:3em; color:#1a1a1a; text-align:left;}
.mkc .text_02 .m_report .yearli{ text-align:center;}
.mkc .text_02 .m_report .yearli li{ margin-top:1em; width:40%;}
.mkc .text_02 .m_report .yearli li img{ width:100%; display:block;}
.mkc .text_02 .m_report .yearli li span{ font-size:2em; height:2em; line-height:2em; color:#4d4d4d;}

.mkc .text_02 .m_gove{width:90%; margin:0 6.5%; text-align:left;}
.mkc .text_02 .m_gove .title{ font-size:2em; line-height:3em; height:3em; color:#008fd0;}
.mkc .text_02 .m_gove .word{ font-size:1.6em; line-height:2em; color:#808080; margin-top:10px; margin-bottom:4em;}

.mkc .text_02 .m_stock{width:90%; margin:0 auto; text-align:left;}
.mkc .text_02 .m_stock .title{ height:8em; background:#f3f3f3; padding:0 2em;}
.mkc .text_02 .m_stock .title .ll{ float:left; display:inline-block; font-size:2.5em; line-height:3.4em; color:#008fd0; width:70%;}
.mkc .text_02 .m_stock .title .nn{ float:right; display:inline-block; height:2em; line-height:2em; width:30%; font-size:2em; color:#fff; background:#008fd0; text-align:center; margin-top:1em;}
.mkc .text_02 .more{ width:50%; margin:0 auto; height:3em; font-size:2em; line-height:2.8em; color:#008ecf; text-align:center; cursor:pointer; background:#e6e6e6;}

.mkc  .m_video{ background: url(images/min/video/video.jpg) no-repeat #181c1f; width:100%; text-align:left; padding-bottom:50px;}
.mkc  .m_video img{ display:block; width:100%;}
.mkc  .m_video .core{ width:90%; margin:0 auto;}
.mkc  .m_video .core .ico{ padding-top:100px; width:100%; margin:0 auto;}
.mkc  .m_video .core .ico li{ float:left; display:inline-block; width:19%; margin-left:1%;cursor:pointer; }
.mkc  .m_video .core .ico li img{ display:block; width:100%;}
.mkc  .m_video .core .ico li .img1{ display:block; width:100%;}
.mkc  .m_video .core .ico li .img2{ display:none; width:100%;}
.mkc  .m_video .core .ico li:hover .img2{ display:block; width:100%;}
.mkc  .m_video .core .ico li:hover .img1{ display:none; width:100%;}
.mkc  .m_video .core .title{ text-align:left; font-size:3em; line-height:3em; color:#fff; margin-top:2.5em; padding-bottom:0em;}
.mkc  .m_video .core .fl{ padding-top:20px;}
.mkc  .m_video .core .fl .lb{ font-size:2em; line-height:2em; color:#808080;}
.mkc  .m_video .core .fl li{ width:52%; float:left; display:inline-block; position:relative; margin-bottom:2%;cursor:pointer;}
.mkc  .m_video .core .fl li img{ display:block; width:187px; height:187px;}
.mkc  .m_video .core .fl li .blackbg{ background:#000; width:100%; height:100%; position:absolute; top:0; left:0;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
.mkc  .m_video .core .fl li:hover .blackbg{ display:none;}
.mkc  .m_video .core .fl .mar{ margin:0 2%;}

.mkc  .m_new{width:100%; display:block;}
.mkc  .m_new img{width:100%; display:block;}
.mkc  .m_new li{ width:100%; padding:2em 0; border-bottom:1px dashed #ececec;}
.mkc  .m_new li .core{ width:90%; margin:0 auto;}
.mkc  .m_new li .core .title{ font-size:2.6em; line-height:1.3em; color:#000;}
.mkc  .m_new li .core .date{ font-size:1.6em; line-height:1.6em; color:#808080; margin-top:5px;}
.mkc  .m_new li .core .word{ font-size:1.9em; line-height:1.6em; color:#4f4f4f; margin-top:10px;}
.mkc  .m_new li .core .cont{font-size:1.6em; line-height:1.6em; color:#008fd0;margin-top:10px;}
.mkc  .m_new li .core .bj{font-size:1.6em; line-height:1.6em; color:#b1b1b1;margin-top:10px;}
.mkc  .m_new .more{font-size:1.5em; line-height:1.6em; color:#008fd0; padding:30px 20px;}

.mkc  .m_cul{ width:100%; display:block; }
.mkc  .m_cul .mod1{ text-align:center;background:#000; padding-bottom:50px;}
.mkc  .m_cul .mod1 img{ width:100%; display:block;}
.mkc  .m_cul .mod1 .title{ font-size:3.2em; line-height:2em; color:#fff;}
.mkc  .m_cul .mod1 .ico{ width:80%; margin:0 auto; margin-top:20px;}
.mkc  .m_cul .mod1 .ico li{ width:26%; float:left; display:inline-block;}
.mkc  .m_cul .mod1 .ico li img{ display:block; width:100%;}
.mkc  .m_cul .mod1 .more{ margin:0 auto; margin-top:30px; background:#fff; width:20%; text-align:center; font-size:1.6em; height:2em
; line-height:2em;-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px; color:#4d4d4d; cursor:pointer;}
.mkc  .m_cul .mod1 .ico .mar{ margin:0 11%;}

.mkc  .m_cul .mod2{width:100%; display:block; background:#3a3f44; padding-bottom:50px; text-align:center;}
.mkc  .m_cul .mod2 img{ width:100%; display:block;}
.mkc  .m_cul .mod2 .title{ font-size:2.4em; line-height:1.6em;  color:#fff}
.mkc  .m_cul .mod2 .word{ font-size:1.6em; line-height:1.6em;  color:#f0f0f0;}

.mkc .cc_tt{position:relative; overflow:hidden; height:540px; display:block;}
.mkc .change_text {width:100%; position:absolute; top:0; left:0;}
.mkc .change_text li{width:100%; position:absolute; top:0; left:0;}

.mkc .cc_tt2{position:relative; overflow:hidden; height:540px; display:block;}
.mkc .change_text2 {width:100%; position:absolute; top:0; left:0;}
.mkc .change_text2 li{width:100%; position:absolute; top:0; left:0;}

.mkc  .m_cul .mod3{width:100%; display:block; background:#0f161a; padding-bottom:30px; text-align:center; padding-top:30px; text-align:center;}
.mkc  .m_cul .mod3 .core{ width:90%; margin:0 auto;}
.mkc  .m_cul .mod3 .core img{ width:100%; display:block;}
.mkc  .m_cul .mod3 .core  .title{ font-size:2.6em; line-height:1.6em;  color:#fff; margin-top:20px;}
.mkc  .m_cul .mod3 .core  .word{ font-size:1.5em; line-height:1.6em;  color:#b1b1b1; margin-top:10px;}

.mkc  .m_cul .mod4{ background:#eeeeee;width:100%; display:block; padding-bottom:30px;text-align:center;}
.mkc  .m_cul .mod4 .title{ font-size:3em; line-height:3em; color:#000;}
.mkc  .m_cul .mod4 .word{ font-size:1.8em; line-height:1.8em; color:#666666;}
.mkc  .m_cul .mod4 ul{ border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7; border-top:1px solid #fff;border-left:1px solid #fff; width:60%; margin:0 auto; margin-top:30px;}
.mkc  .m_cul .mod4 li{ border-bottom:1px solid #d7d7d7; height:5em; width:100%; padding:5%; cursor:pointer;}
.mkc  .m_cul .mod4 li .ll{ text-align:left; float:left; display:inline-block; font-size:1.8em; line-height:1em; color:#666666; width:70%}
.mkc  .m_cul .mod4 li .nn{ float:right; display:inline-block; width:8%; margin-top:0em}
.mkc  .m_cul .mod4 li .nn img{ display:block; width:100%;}
.mkc  .m_cul .mod4 .step {padding:30px 0 30px 0}
.mkc  .m_cul .mod4 .step span{width:1.4em; height:1.4em; display:inline-block; margin:0 5px; background:#cccccc;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.mkc .text_02 .step span.cur{ background:#1485c0;}



.mkc .pro_mdm_mo1{ padding:30px; background:#fff;}
.mkc .pro_mdm_mo1 .ico{margin:0 auto;}
.mkc .pro_mdm_mo1 .ico li{ float:left; display:inline-block; text-align:center; width:25%}
.mkc .pro_mdm_mo1 .ico li img{ display:block; margin:0 auto; width:100%;}
.mkc .pro_mdm_mo1 .ico li .bq{ background:url(images/min/pro_md/sico1.png) no-repeat; width:29px; height:49px; margin:0 auto; margin-top:5px;}
.mkc .pro_mdm_mo1 .ico li:hover .bq{ background:url(images/min/pro_md/sico2.png) no-repeat; width:29px; height:49px; }
.mkc .pro_mdm_mo1 .ico .mar{ margin:0 12.5%;}
.mkc .pro_mdm_mo1 .ico li .wz{ font-size:2em; line-height:2em;}

.mkc .pro_mdm_mo2{ background:#050c17; padding:30px;}
.mkc .pro_mdm_mo2 .title{ color:#fff; font-size:2.6em; line-height:3em; text-align:center;}
.mkc .pro_mdm_mo2 .f_title{ color:#d4d5d6; margin-top:20px;  font-size:2em;line-height:2.6em;}
.mkc .pro_mdm_mo2 .wz{ color:#aeafb1; font-size:1.6em; line-height:2em;}

.mkc .pro_myd_mo1{padding:10px 0 30px 0; background:#fff;}
.mkc .pro_myd_mo1 .title{ font-size:3.6em; line-height:3em; color:#333; text-align:center;}
.mkc .pro_myd_mo1 .uu{ width:70%; margin:0 auto;}
.mkc .pro_myd_mo1 .uu img{ display:block; width:100%;}

.mkc .pro_mhr_mo1{ background:#fff; padding:30px 0;}
.mkc .pro_mhr_mo1 .title{ text-align:center; font-size:3em; line-height:2em; color:#333;}
.mkc .pro_mhr_mo1 ul{ width:80%; display:block; margin:0 auto; margin-top:20px;}
.mkc .pro_mhr_mo1 ul li{ width:28%; float:left; display:inline-block;}
.mkc .pro_mhr_mo1 ul li img{ width:100%; display:block; margin:0 auto;}
.mkc .pro_mhr_mo1 ul li .word{ margin-top:20px; color:#333; font-size:1.6em; line-height:1.6em;}

.mkc .pro_mhr_mo2{ background:#fff; padding:30px 0; text-align:center;}
.mkc .pro_mhr_mo2 ul{ width:80%; display:block; margin:0 auto;}
.mkc .pro_mhr_mo2 ul li{ float:left; display:inline-block; width:22%; margin-bottom:1em;}
.mkc .pro_mhr_mo2 ul li img{ display:block; margin:0 auto; width:100%;}
.mkc .pro_mhr_mo2 ul li .word{ font-size:1.4em; line-height:1.4em; color:#333;}

 



.mkc .ab_bg_txt .l-title{padding-top:6em}
.mkc .full_img_ab_01{background:url(images/min/about/01.jpg) no-repeat center; text-align:center; color:#fff; background-size:cover; height:630px;}
.mkc .full_img_ab_02{background:url(images/min/about/02.jpg) no-repeat center; text-align:center; color:#fff; background-size:cover; height:630px;}
.mkc .full_img_ab_03{background:url(images/min/about/03.jpg) no-repeat center; text-align:center; color:#fff; background-size:cover; height:630px;}
.mkc .full_img_ab_03 .l-title{padding-top:1.5em}


.mkc .footer{background:#181c1f; text-align:center; padding:20px 0;}
.mkc .footer .link{font-size:2em;line-height:2em;}
.mkc .footer .link a{margin:0 10px; display:inline-block; color:#979797;}
.mkc .footer .cpy{font-size:1.6em;line-height:1.5em; color:#979797; padding-bottom:20px;}
.mkc .footer .lng{font-size:1.4em; height:24px; display:inline-block; line-height:24px; background:url(images/eng.png) no-repeat left; padding-left:26px;color:#979797;}

.mkc .footer .sns{display:block; clear:both; margin:10px 0;}
.mkc .footer .sns a{background:url(images/min/sns.gif) no-repeat 0 0; width:60px; height:60px; display:inline-block; margin:10px 10px;}
.mkc .footer .sns a.i1{background-position:0 0}
.mkc .footer .sns a.i2{background-position:-72px 0}
.mkc .footer .sns a.i3{background-position:-144px 0}
.mkc .footer .sns a.i4{background-position:right 0}

.aside_menu{width:100%; background:#333333; color:#fff; position:fixed; height:100%; top:0; right:-100%; z-index:99999}
.aside_menu ul{ padding:1em 3em;}
.aside_menu .close{ font-size:52px;width:40px; height:40px; cursor:pointer; position:absolute; top:-5px; left:220px;}
.aside_menu li {margin-bottom:10px;}
.aside_menu li a{ color:#fff; line-height:2.4em; font-size:2em;}
.aside_menu li a:hover{ color:#CCC;}
.aside_menu .bg{ position:absolute; top:0; left:0; background:url(images/min/index_jb.jpg) repeat-y; width:20px; height:100%}
.slide_left{-webkit-transform:translateX(-270px);-webkit-transition: all .2s ease-in-out;}
.slide_right{-webkit-transform:translateX(0);-webkit-transition: all .2s ease-in-out;}

.mkc .btm_link{font-size: 1.2em;line-height:2em;}
.mkc .btm_link span{margin:0 1em;}

@media screen and (max-width:480px){
	body,h1,h2,h3,h4,h5,h6,small{font-size:50%;}
	.mkc .full_img_ab_01, .mkc .full_img_ab_02, .mkc .full_img_ab_03{height:480px;}
}